School of Computer Science BCS accreditation 2021 - 2026
[Home]
Computer Science (Human Computer Interaction) wIE BSc (Hons) - 4.2.2 Defining problems, managing design process and evaluating outcomes
Return to programme overview.
COMP10120 First Year Team Project
The group gain experience of this, though more by way of setting the scene for proper understanding given in the 2nd year software engineering course, through their web application team work.
Assesement : Presentation
Assesement : Presentation
COMP13212 Data Science
As stated earlier, the course gives background in the experimental evaluation of outcomes. The course material embodies the "Data Science process" which has some overlaps with the process described above, but specific to the use of data to address a problem. It is: Define the problem, get data to address the problem, clean the data, visualize the data, build a model to address the problem, evaluate the validity of the assumptions being used, evaluate the outcomes of the model quantitatively, and report on the work. No time is spend on customer or user needs, not on cost drivers.
Assesement : Examination, Lab work
Assesement : Examination, Lab work
PSYC10100 Research Methods
quantitative and qualitative approaches to analysing results of experiments / pilots / studies
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
COMP23311 Software Engineering 1
Customer and user needs come from a real live open source codebase
Assesement : Examination, Group coursework
Assesement : Examination, Group coursework
COMP23412 Software Engineering 2
Understanding customer needs is crucial to develop an enterprise Web application. We teach specification by example as a way of establishing a dialogue between the software engineering team (students) and customers (academics).
Assesement : Examination, Group coursework
Assesement : Examination, Group coursework
COMP28112 Distributed Systems
Addressed as design, implementation, testing, and evaluation of computer programmed solutions in the lab.
Assesement : Lab work
Assesement : Lab work
BIOL22332 Motor Systems for Human Computer Interaction
An accurate understanding of the different strategies used by the nervous system to control movement.
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
SOST20022 Essentials of Survey Design & Analysis
Understand the main requirements and problems of planning, organising and implementing a sample survey (including drawing a sample and designing questionnaires) and apply these to specific questions;
Assesement : Examination, Individual coursework
Assesement : Examination, Individual coursework
COMP30040 Third Year Project Laboratory
The project requires students to define the problem they are tackling, attempt to solve it and evaluate the outcome.
Assesement : Individual coursework
Assesement : Individual coursework
COMP33511 User Experience
These are addressed in lecture notes, slides, and videoed lectures.
Assesement : Examination, Individual coursework, Test
Assesement : Examination, Individual coursework, Test